// <copyright>
// Project: sofort.NET
// Date:  2014 - 02 - 04
// Copyright: Karl Haak 2014
// </copyright>
// <author>Karl Haak (www.karlhaak.de)</author>
using System;

namespace pay.sofort.Models
{
    public partial class PaySofortMultipay : PaySofortBase
    {
        public Guid PaySofortMultipayGuid { get; set; }
        public int project_id { get; set; }
        public string interface_version { get; set; }
        public string language_code { get; set; }
        public int? timeout { get; set; }
        public string email_customer { get; set; }
        public string phone_customer { get; set; }
        public string user_variable_1 { get; set; }
        public string user_variable_2 { get; set; }
        public string user_variable_3 { get; set; }
        public string sender_holder { get; set; }
        public string sender_account_number { get; set; }
        public string sender_bank_code { get; set; }
        public string sender_country_code { get; set; }
        public string sender_iban { get; set; }
        public string sender_bic { get; set; }
        public decimal amount { get; set; }
        public string currency_code { get; set; }
        public string reason_1 { get; set; }
        public string reason_2 { get; set; }
        public string reason_3 { get; set; }
        public string success_url { get; set; }
        public bool? success_link_redirect { get; set; }
        public string abort_url { get; set; }
        public string timeout_url { get; set; }
        public string notification_url_1 { get; set; }
        public string notification_url_1_notify_on { get; set; }
        public string notification_url_2 { get; set; }
        public string notification_url_2_notify_on { get; set; }
        public string notification_url_3 { get; set; }
        public string notification_url_3_notify_on { get; set; }
        public string notification_url_4 { get; set; }
        public string notification_url_4_notify_on { get; set; }
        public string notification_email_1 { get; set; }
        public string notification_email_1_notify_on { get; set; }
        public string notification_email_2 { get; set; }
        public string notification_email_2_notify_on { get; set; }
        public bool? su_customer_protection { get; set; }
    }
}